Message passing support on StarT-Voyager
نویسندگان
چکیده
No single message passing mechanism can efficiently support all types of communication that commonly occur in most parallel or distributed programs. MIT’s StarT-Voyager, a hybrid message passing/shared memory parallel machine, provides four message passing mechanisms to achieve high performance over a wide spectrum of communication types and sizes. Hardware and address translation enforced protection allows direct user-level access to message passing facilities in a multiuser environment. StarT-Voyager’s protection scheme improves upon past designs by not requiring strictly synchronized gang-scheduling, and by supporting non-monolithic protection domains. To minimize the development effort and cost, the machine is designed to use unmodified commercial PowerPC 604-based SMP systems as the building block. A Network End-point Subsystem (NES) card which plugs into one of each SMP’s processor card slots provides the interface to Arctic, a low-latency, highbandwidth network developed at MIT. This paper describes StarT-Voyager’s message passing mechanisms and their predicted performance.
منابع مشابه
StarT - Jr : A Parallel System from
StarT-jr is an experimental parallel system composed of a network of personal computers (PCs). The system leverages the momentum of the microprocessor and PC industries to achieve excellent single node performance at a low cost. For parallel processing, StarT-jr uses the Flexible User-level Network Interface (FUNi) to provide low-overhead, user-level inter-processor communication over two IEEE ...
متن کاملStarT - XA One - Man - Year Exercise in Network Interface
This paper presents the StarT-X PCI card, a network interface unit for the Arctic Switch Fabricc4]. StarT-X provides a user-level hardware interface for message passing on a cluster of PCI-equipped host platforms. StarT-X supports three message-passing mechanisms that are tuned for diierent granularities of communication. On a SUN E5000 with StarT-X, a processor can send and receive a 64-byte m...
متن کاملStarT X A One Man Year Exercise in Network Interface Engineering Computation Structures Group Memo July
This paper presents the StarT X PCI card a net work interface unit for the Arctic Switch Fabric StarT X provides a user level hardware interface for message passing on a cluster of PCI equipped host platforms StarT X supports three message passing mechanisms that are tuned for di erent granularities of communication On a SUN E with StarT X a processor can send and receive a byte message in less...
متن کاملStarT-X: A One-Man-Year Exercise in Network Interface Engineering
This paper presents the StarT-X PCI card, a network interface unit for the Arctic Switch Fabric[4]. StarT-X provides a user-level hardware interface for message passing on a cluster of PCI-equipped host platforms. StarT-X supports three message-passing mechanisms that are tuned for di erent granularities of communication. On a SUN E5000 with StarT-X, a processor can send and receive a 64-byte m...
متن کاملStarT - XA One - Man - Year Exercise in Network
This paper presents the StarT-X PCI card, a network interface unit for the Arctic Switch Fabricc4]. StarT-X provides a user-level hardware interface for message passing on a cluster of PCI-equipped host platforms. StarT-X supports three message-passing mechanisms that are tuned for diierent granularities of communication. On a SUN E5000 with StarT-X, a processor can send and receive a 64-byte m...
متن کامل